pneumatic rock drill - Turkish English Dictionary